Core Location Monitor Classes
-
A
See moreBeaconRangingMonitorinstance monitors a region for changes to the ranges (i.e., the relative proximity) to the Bluetooth low-energy beacons within.Declaration
Swift
public class BeaconRangingMonitor : BaseMonitor
-
A
See moreHeadingMonitorinstance monitors the device for changes to its current heading.Declaration
Swift
public class HeadingMonitor : BaseMonitor
-
A
See moreLocationAuthorizationMonitorinstance monitors the app for updates to its authorization to use location services.Declaration
Swift
public class LocationAuthorizationMonitor : BaseMonitor
-
A
RegionMonitorinstance monitors a region for changes to its state (which indicate boundary transitions). A region can be either a geographical region or a Bluetooth low-energy beacon region.See moreNote
An authorization status ofauthorizedAlwaysis required.Declaration
Swift
public class RegionMonitor : BaseMonitor
-
A
SignificantLocationMonitorinstance monitors the device for significant changes to its current location.See moreNote
An authorization status ofauthorizedAlwaysis required.Declaration
Swift
public class SignificantLocationMonitor : BaseMonitor
-
A
See moreStandardLocationMonitorinstance monitors the device for changes to its current location.Declaration
Swift
@available(watchOS 3.0, *) public class StandardLocationMonitor : BaseMonitor
-
A
VisitMonitorinstance monitors for locations that the user stops at for a “noteworthy” amount of time. This is considered to be a visit.See moreNote
An authorization status ofauthorizedAlwaysis required.Declaration
Swift
public class VisitMonitor : BaseMonitor
View on GitHub
Install in Dash
Core Location Monitor Classes Reference